blackspotted rubberlip - Turkish English Dictionary